Update a natural person customer
PATCHhttps://apisandbox.delbank.com.br/baas/api/v1/customers/person-natural/:document
Endpoint to Update a natural person customer
Request
- application/json
Bodyrequired
documentstring
Document identifier
namestring
Name of the customer
emailstring
Email address of the customer
phone object
monthlyInvoicingdouble
Monthly invoicing amount
birthDatedate-time
Birth date of the customer
educationLevelstring
Education level of the customer
Possible values: [UNDEFINED
, ILLITERATE
, ELEMENTARY_1_TO_4_YEAR
, ELEMENTARY_5_YEAR
, ELEMENTARY_6_TO_4_YEAR
, COMPLETE_ELEMENTARY
, INCOMPLETE_HIGH_SCHOOL
, COMPLETE_HIGH_SCHOOL
, INCOMPLETE_HIGHER
, COMPLETE_HIGHER
, POSTGRADUATE
, MASTER_DEGREE
, DOCTORATE_DEGREE
]
maritalStatusstring
Marital status of the customer
Possible values: [UNDEFINED
, SINGLE
, MARRIED
, LEGALLY_SEPARATED
, DIVORCED
, STABLE_UNION
, DETACHED
, WIDOWER
, OTHERS
]
genderstring
Gender of the customer
Possible values: [UNINFORMED
, MALE
, FEMALE
]
address object
Responses
- 200
- 400
Success
- application/json
- Schema
- Example (auto)
- Example
Schema
- Array [
- ]
documentstring
namestring
emailstring
typestring
Possible values: [LEGAL
, NATURAL
]
statusstring
virtualBranch object
[
{
"document": "string",
"name": "string",
"email": "string",
"type": "LEGAL",
"status": "string",
"virtualBranch": {
"number": 0,
"name": "string",
"ownerName": "string",
"ownerDocument": "string",
"ownerBankAccount": "string"
}
}
]
[
{
"document": "66233464064",
"name": "Joao Joaquin",
"email": "joao@joaquin.com.br",
"type": "NATURAL",
"status": "PENDING_DOCUMENTATION",
"createdAt": "2024-12-10T13:58:48.800Z",
"virtualBranch": {
"number": 3,
"name": "Pedro P",
"ownerName": "ALEXANDRE",
"ownerDocument": "06130856555",
"ownerBankAccount": "31712"
}
}
]
Bad request
- csharp
- curl
- dart
- go
- http
- java
- javascript
- kotlin
- c
- nodejs
- objective-c
- ocaml
- php
- powershell
- python
- r
- ruby
- rust
- shell
- swift
- HTTPCLIENT
- RESTSHARP
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Patch, "https://apisandbox.delbank.com.br/baas/api/v1/customers/person-natural/:document");
var content = new StringContent("{\n \"document\": \"string\",\n \"name\": \"string\",\n \"email\": \"string\",\n \"phone\": {\n \"ddd\": \"string\",\n \"number\": \"string\",\n \"type\": \"RESIDENTIAL\"\n },\n \"monthlyInvoicing\": 0,\n \"birthDate\": \"2024-07-29T15:51:28.071Z\",\n \"educationLevel\": \"UNDEFINED\",\n \"maritalStatus\": \"UNDEFINED\",\n \"gender\": \"UNNIFORMED\",\n \"address\": {\n \"type\": \"COMMERCIAL\",\n \"publicPlace\": \"string\",\n \"number\": \"string\",\n \"zipCode\": \"string\",\n \"cityName\": \"string\",\n \"neighborhood\": \"string\"\n }\n}", null, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
ResponseClear